10302 53
50574 423
91836 162
5953 790
70389 662
8739 467
39314 372
23559 531
8141 269
6867 593
9836 297
3366 906
2325 219
12562 622
107001 429
16837 231
40057 450
33022 809
9550 518
6801 700
206674 536
17403 616
8836 966
42734 38