24021 287
12285 784
17723 383
19327 729
22917 615
4927 237
6495 902
2931 659
6857 189
9250 768
8813 479
12916 175
12095 587
37137 427
15760 139
3869 141
3243 347
27572 1014
21779 670
4942 719
4818 716
3451 690
3364 82