28912 311
10548 629
2294 32
2390 137
12780 393
3075 479
24425 862
21682 350
6300 664
3261 536
4197 888
9462 443
3833 226
32648 149
79513 567
2948 90
5032 400
5245 721
127712 829
3243 845
14204 312
5323 729
3775 572
8727 240
3524 183
19057 292
78107 978
83764 678