10272 511
2545 525
453 32
3504 973
738 73
1887 135
2590 129
5045 823
3224 317
10864 697
8028 388
7383 945
104061 217
7934 661
3217 67