108826 119
34802 180
19517 555
58686 581
8083 267
9212 221
5985 521
5912 646
14454 713
13259 49
2747 204
9271 403
3163 377
10823 369
34949 523
3794 29
4014 516
2424 177
8982 222
5277 161
6912 335
9832 487
3361 484
5168 146
4720 424
7295 294
64998 373
10630 85