1489 303
3131 580
2344 626
2421 562
2198 443
1296 65
2924 297
2108 367
1869 343
12742 369
612 74
760 159
494 66
1281 260
207 53
1222 281
2349 629
633 119
2507 517
525 78
3066 875
1453 345
722 96
2100 245