10135 511
2508 525
437 32
3457 973
734 73
1881 135
2584 129
5039 823
3218 317
10857 697
7999 388
7375 945
104041 217
7931 661
3216 67