10329 511
2565 525
460 32
3515 973
741 73
1889 135
2625 129
5045 823
3227 317
10868 697
8045 388
7386 945
104072 217
18855 1054
7934 661
19326 379
3217 67