15028 803
35376 640
75647 288
13624 296
51474 769
16246 687
20610 315
10877 509
15673 446
6333 318
18301 181
16564 609
7594 271
3330 129
6469 535
14005 183
17562 240
4607 65
8018 578
13187 391
3194 269
9088 363
12115 351
5711 156
17951 473
17954 613
29505 361
24591 115