15021 803
35371 640
75638 288
13622 296
51463 769
16241 687
20601 315
10872 509
15669 446
6329 318
18195 181
16564 609
7592 271
3321 129
6465 535
13966 183
17562 240
4605 65
8014 578
13184 391
3193 269
9080 363
12112 351
5711 156
17939 473
17950 613
29498 361
24520 115