309846 190
75119 218
85099 134
65066 1049
98141 374
58980 600
28666 598
63035 255
34103 844
62252 883
50770 744
20816 762
114214 381
13777 634
52166 691
24916 271
51154 261
36871 419
120165 469
71483 233
48656 327
46788 679
105232 264
40497 322
51320 534
115551 957
33346 820
21249 184