50608 797
18265 283
15413 115
2304 418
2790 717
2831 724
469 56
9241 253
1183 207
3326 696
3119 257
354 36
3898 499
16448 146
1959 57
9894 712
7226 161
87377 168
13005 474
437141 1208
395138 812
89341 167
110191 350
140839 589
55433 671
43245 292
25722 173
27363 357