15057 553
24030 523
22685 625
16529 774
12661 552
10408 678
36193 277
11486 122
7977 34
8821 778
2208 206
4053 42
6796 611
10278 301
7604 451
2934 288
5616 395
2853 407
1793 65
3528 315
4701 76
5180 712
8467 534
7041 431
5281 693
5971 887
5198 677
3890 114