2901 701
2141 413
8445 287
16455 304
8273 171
2300 267
37786 855
29786 742
21152 389
2814 85
12243 162
10031 370
4706 459
12793 117
32288 962
3845 709
9972 389
137693 606
25735 143
3351 88
43294 534
43881 589
3256 535
11602 524
27653 519
10606 321
5367 435
12728 327