15021 803
35372 640
75639 288
13623 296
51464 769
16241 687
20601 315
10872 509
15669 446
6329 318
18196 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
17951 613
29498 361
24520 115