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