3081 762
1392 288
82331 245
50317 293
275809 519
4810 124
9528 571
5577 653
23730 296
3806 475
16619 182
2550 66
11104 822
4639 901
10251 189
17914 239
188368 205
9533 670
3049 359
54720 321
27924 745
39498 503
2162 224
4342 878
34930 84
10316 913
11631 494
35092 313