15010 553
23914 523
22577 625
16407 774
12636 552
10217 678
36132 277
11306 122
7930 34
8764 778
2196 206
4027 42
6770 611
10169 301
7571 451
2896 288
5592 395
2821 407
1729 65
3520 315
4670 76
5149 712
8353 534
7022 431
5172 693
5943 887
5181 677
3854 114