5061 522
1196 233
2939 535
3926 87
1654 456
2186 237
2443 277
5016 678
1685 221
3124 698
579 57
1777 473
1005 173
2148 389
2598 41
2659 590
2818 516
1893 233
2656 691
2599 596
3043 841
2372 400
3302 612
2322 319