29261 65
44672 741
36694 120
36881 543
15528 491
11323 934
12863 737
7457 815
5077 555
43850 214
79617 346
57273 343
35645 642
33796 87
23838 315
7642 166
50875 505
20657 596
66369 195
11656 115
8704 907
14398 494
29951 595
10047 587
15314 568
23049 659
7212 588
21441 801