125325 200
5710 601
183772 1047
30917 864
10658 63
51775 378
10470 72
3804 366
16199 109
28670 498
108343 275
8939 323
2330 507
2741 384
6676 69
20167 185
6721 362
13623 298