42013 152
30370 213
32639 600
21938 107
23961 699
26335 57
13648 604
22845 157
75475 214
110942 543
31626 347
29260 251
43829 509
85122 370
36632 603
56622 587
35325 408
44254 790
123911 621
46651 772
46357 417
25694 863
11970 562
29445 186