8008 560
4253 238
9667 844
4359 611
4387 536
4810 486
2015 120
6176 533
3167 399
12029 635
36530 89
2529 175
4261 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