14956 6614
11672 4439
8376 3880
7631 7801
7122 4020
6515 578
6481 12662
2789 4791
2228 1498
1760 2966
1620 9547