3130 862
1789 109
25026 396
6484 482
2679 160
182532 964
11763 304
14307 820
5116 73
6332 634
5301 465
50597 400
4954 61
5145 436
6029 353
4379 400
3748 298