28889 311
10537 629
2289 32
2387 137
12777 393
3075 479
24409 862
21671 350
6299 664
3261 536
4196 888
9461 443
3833 226
32624 149
79492 567
2947 90
5030 400
5244 721
127659 829
3243 845
14203 312
5320 729
3775 572
8725 240
3522 183
19055 292
78082 978
83755 678