12584 1016
1471 171
5823 816
5569 643
24068 613
7526 511
2137 171
1370 156
3410 401
1745 83
2112 108
5936 707
15652 547
3083 448
2976 363
5037 102
4261 918
2889 255
2665 200
8419 399
3302 209
1604 60
5122 203
3924 239