16871 564
2939 60
25737 666
115763 957
5671 504
4611 482
3500 368
16429 225
40556 322
6662 646
19711 774
9059 641
2983 71
10327 297
7086 640
8622 240
5285 366
5882 412
17432 491
10725 173
8581 738
11551 862
17304 758
1689 48