10315 511
2558 525
460 32
3513 973
741 73
1888 135
2612 129
5045 823
3227 317
10867 697
8039 388
7385 945
104070 217
7934 661
3217 67