16931 413
15347 288
13327 393
13127 352
1851 136
3393 744
3080 458
3281 332
2308 159
2647 278
26924 66
3252 277
4105 794
4965 859
3539 357
6884 202
2178 240
4761 735
7577 526
249954 459
3647 430
171232 223
114187 939
79559 182
60785 236
43513 184
31484 384
49831 557