2324 319
29448 811
11239 865
8146 906
9129 705
3873 358
6466 40
2248 136
5005 567
3786 248
1508 363
2012 174
1048 68