1235 110
2118 95
2001 245
4123 700
3670 593
3266 702
3680 934
1368 226
2548 510
2216 432
2208 513
3478 720
2233 466
3430 659
3140 508
2392 511
3096 543
803 98
2103 391
2276 493
1584 370
441 79
816 167
1560 422
1355 404
289 56
1628 319
1401 293