11076 221
4905 756
12680 58
8327 653
2952 224
3624 584
163337 974
24812 295
6553 615
5422 469
4048 406
2653 45
5178 661
3613 521
9390 501
101278 634
1486 126