11072 221
4903 756
12678 58
8326 653
2948 224
3623 584
163336 974
24807 295
6553 615
5421 469
4045 406
2653 45
5178 661
3613 521
9390 501
101265 634
1483 126