42013 152
30371 213
32640 600
21939 107
23962 699
26336 57
13648 604
22845 157
75475 214
110945 543
31626 347
29263 251
43833 509
85128 370
36637 603
56626 587
35325 408
44256 790
123919 621
46652 772
46368 417
25695 863
11971 562
29447 186