15060 708
6415 678
3335 212
7974 949
3563 598
3447 611
13216 188
2766 358
2147 340
2806 512
3492 803
2634 640
1155 202
14447 664
2865 575
17779 542
1273 121
4430 532
2163 376
26920 427
3556 412
2611 213
5634 525
3908 621
12557 800