28896 311
10541 629
2292 32
2388 137
12779 393
3075 479
24422 862
21679 350
6300 664
3261 536
4197 888
9462 443
3833 226
32637 149
79507 567
2947 90
5030 400
5245 721
127686 829
3243 845
14204 312
5321 729
3775 572
8727 240
3524 183
19056 292
78096 978
83761 678