8008 560
4253 238
9656 844
4359 611
4387 536
4810 486
2015 120
6176 533
3167 399
12028 635
36517 89
2529 175
4261 793
3113 416
1851 144
3993 314
2002 288
6734 83
5339 588
2373 35
3784 774
3564 475
2943 243
5276 581
3633 281
6123 838
6368 732
2231 371