9903 281
3892 793
2917 651
5043 791
2371 287
10702 776
3348 462
5206 86
14336 865
2314 356
1517 212
873 67
1502 205
918 90
1684 157
3198 584
3160 463
962 74
788 38
3178 620
6800 672
3192 710
3156 516
1344 124