3280 629
29678 96
2509 151
21504 552
3303 409
4576 591
46617 338
14517 381
27340 43
17771 94
9641 636
13542 322
2846 290
6817 213
4723 639
2659 537
26927 693
8282 383
19038 751
22018 590
8786 297
8478 112
14278 682
25281 321