15056 68
19725 640
8948 188
8521 374
16718 431
33851 373
40019 413
87935 676
12214 276
3718 594
2723 267
283406 954
34957 914
11066 394
2868 117
12076 504
21608 953
2792 36
3399 154
21106 566
7077 987
9620 270
41090 442
39080 239
455168 778
8293 345
4630 255
4200 358