28891 311
10539 629
2289 32
2388 137
12777 393
3075 479
24411 862
21673 350
6299 664
3261 536
4197 888
9461 443
3833 226
32626 149
79500 567
2947 90
5030 400
5244 721
127668 829
3243 845
14204 312
5321 729
3775 572
8726 240
3522 183
19055 292
78083 978
83755 678