20832 290
10637 424
19286 534
8293 387
3143 337
45091 244
4830 685
5827 533
22547 779
2047 241
3458 385
20339 611
8466 97
3574 855
14334 459
6651 768
6144 361
1787 192
6405 630
16704 352
5362 513
6192 962
10639 629
9139 523
11159 504
25841 142
4383 503
3983 76