20993 290
10647 424
19293 534
8309 387
3143 337
45317 244
4830 685
5832 533
22563 779
2050 241
3460 385
20457 611
8486 97
3576 855
14339 459
6653 768
6147 361
1787 192
6409 630
16719 352
5375 513
6195 962
10645 629
9146 523
11180 504
25884 142
4384 503
3983 76