8008 560
4258 238
9678 844
4361 611
4388 536
4810 486
2015 120
6176 533
3168 399
12031 635
36539 89
2530 175
4262 793
3113 416
1851 144
3993 314
2002 288
6737 83
5340 588
2373 35
3785 774
3564 475
2943 243
5276 581
3633 281
6123 838
6368 732
2231 371