1008 278
40548 535
1038 306
33689 310
2082 566
620 168
2426 713
1631 525
340 71
5173 47
1123 246
1329 434
2925 756
14779 189
2497 275
495 137
10081 518
5095 596
2995 407
2231 526
10572 71
4359 665
23230 590
2557 553