16031 850
7253 616
5326 478
17961 736
18431 424
4532 329
10699 340
3393 216
2630 43
8633 195
7165 496
7560 102
7984 581
10053 504
8346 502
5659 269
13441 150
12140 154
4559 39
18115 565
44288 683
32117 162
6606 296
5657 459
6004 641
4071 652
33250 979
24550 426