16033 850
7254 616
5326 478
17961 736
18437 424
4535 329
10702 340
3393 216
2630 43
8638 195
7166 496
7563 102
7985 581
10053 504
8347 502
5659 269
13442 150
12140 154
4561 39
18115 565
44290 683
32117 162
6606 296
5657 459
6004 641
4071 652
33253 979
24555 426