42013 152
30372 213
32641 600
21943 107
23962 699
26338 57
13649 604
22847 157
75477 214
110948 543
31627 347
29265 251
43839 509
85137 370
36640 603
56633 587
35330 408
44259 790
123927 621
46656 772
46372 417
25698 863
11971 562
29451 186