30700 53
51146 40
361351 351
195679 291
27895 41
41733 79
51979 103
93643 190
215232 642
148417 174
40758 50
70900 178
33199 33
386872 867
420237 340
138976 234
141526 485
50043 93
129534 363
90426 119
169705 471
18864 37
90370 286
63923 71