3985 500
3051 472
3251 553
3766 672
1744 253
4082 552
8275 946
3861 908
3714 541
1048 62
3865 527
7579 736
18649 302
3716 629
3085 533
3108 538
314 81
36823 810
6396 381
4575 477
1850 207
2853 109
1211 38
2976 466