4680 300
4737 70
2658 581
28821 539
3762 897
2130 71
1522 254
4411 369
2845 579
4346 171
1331 108
4739 609
1850 342
2991 529
28145 456
5099 210
6673 894
4768 262
1233 30
1131 221
4334 511
4998 740
7799 691
7848 599