16031 850
7253 616
5325 478
17959 736
18428 424
4532 329
10696 340
3393 216
2630 43
8633 195
7165 496
7559 102
7984 581
10053 504
8345 502
5659 269
13441 150
12139 154
4559 39
18114 565
44288 683
32117 162
6606 296
5657 459
6004 641
4071 652
33244 979
24547 426