28881 311
10527 629
2265 32
2386 137
12773 393
3075 479
24399 862
21662 350
6299 664
3261 536
4194 888
9460 443
3831 226
32605 149
79473 567
2944 90
5029 400
5244 721
127601 829
3242 845
14202 312
5317 729
3774 572
8722 240
3522 183
19045 292
78056 978
83750 678