5028 791
2531 569
1224 35
2091 460
3365 448
897 89
2466 569
3565 821
14321 865
858 67
1970 287
9901 374
11301 353
2655 669
2331 278
2370 183
844 51
3200 892
1527 212
2819 481
1972 459
3466 316
1017 97
1736 304