24026 287
12287 784
17730 383
19333 729
22920 615
4928 237
6495 902
2933 659
6859 189
9252 768
8813 479
12921 175
12096 587
37142 427
15760 139
3869 141
3243 347
27573 1014
21792 670
4943 719
4818 716
3451 690
3365 82