10125 511
2503 525
435 32
3449 973
734 73
1881 135
2584 129
5037 823
3218 317
10857 697
7996 388
7375 945
104038 217
18829 1053
7930 661
19305 379
3216 67