21136 290
10660 424
19298 534
8314 387
3143 337
45528 245
4831 685
5841 533
22578 779
2051 241
3462 385
20549 611
8497 97
3578 855
14343 459
6655 768
6151 361
1791 192
6416 630
16732 352
5386 513
6195 962
10649 629
9147 523
11194 504
25936 142
4384 503
3989 76