18009 816
30594 179
29321 788
12553 275
8411 600
10931 179
6231 243
4918 101
5287 232
8004 653
31144 641
47061 630
7334 328
5852 764
5878 73
3907 345
5362 840
4230 291
21608 553
5993 814
4888 590
8647 681
37363 333
34531 606