15055 725
7053 532
4224 175
18162 115
11408 649
5080 529
8677 538
7946 584
4249 147
17390 541
9271 293
4500 484
8000 200
11344 602
35131 825
6984 481
4664 313
8544 844
6662 610
6033 152
4846 306
5870 308
19450 241
6235 582
15376 91
2444 446
7003 259
11301 477