10368 511
2570 525
461 32
3518 973
742 73
1889 135
2632 129
5046 823
3228 317
10868 697
8050 388
7388 945
104083 217
7934 661
3217 67