15032 803
35379 640
75653 288
13632 296
51477 769
16248 687
20613 315
10878 509
15675 446
6333 318
18330 181
16565 609
7596 271
3331 129
6472 535
14016 183
17563 240
4609 65
8018 578
13190 391
3195 269
9089 363
12117 351
5713 156
17952 473
17954 613
29507 361
24608 115