15032 803
35379 640
75653 288
13635 296
51479 769
16248 687
20613 315
10878 509
15676 446
6334 318
18363 181
16565 609
7597 271
3331 129
6472 535
14020 183
17563 240
4609 65
8018 578
13190 391
3195 269
9089 363
12119 351
5713 156
17954 473
17955 613
29507 361
24608 115