10509 511
2580 525
465 32
3528 973
758 73
1910 135
2643 129
5063 823
3256 317
10883 697
8102 388
7397 945
104121 217
7946 661
3228 67