28888 311
10535 629
2289 32
2387 137
12776 393
3075 479
24408 862
21670 350
6299 664
3261 536
4195 888
9461 443
3833 226
32623 149
79491 567
2947 90
5029 400
5244 721
127654 829
3243 845
14203 312
5320 729
3775 572
8725 240
3522 183
19054 292
78079 978
83755 678