28906 311
10543 629
2292 32
2389 137
12780 393
3075 479
24424 862
21681 350
6300 664
3261 536
4197 888
9462 443
3833 226
32646 149
79509 567
2948 90
5030 400
5245 721
127697 829
3243 845
14204 312
5323 729
3775 572
8727 240
3524 183
19056 292
78106 978
83762 678