1259 249
1982 414
1401 448
1610 359
2194 475
2170 532
2846 875
5458 403
3435 654
4162 95
5073 237
20388 353
9843 360
3801 265