30321 43
40103 1165
321850 762
29183 37
59270 83
22430 410
53308 330
16818 736
92360 840
8553 352
48679 738
71744 118
212138 654
26716 974
9580 601
11447 733
104083 112
19918 713
102102 326
36964 72
28331 281
9570 124
20476 83
79501 816