10325 511
2563 525
460 32
3515 973
741 73
1889 135
2623 129
5045 823
3227 317
10868 697
8042 388
7386 945
104071 217
7934 661
3217 67