50681 797
18288 283
15414 115
2308 418
2793 717
2831 724
469 56
9243 253
1186 207
3326 696
3120 257
354 36
3906 499
16448 146
1959 57
9895 712
7226 161
87400 168
13008 474
437266 1208
395228 812
89356 167
110202 350
140867 589
55444 671
43255 292
25735 173
27379 357