4476 323
29542 811
11325 865
8827 907
9495 705
4138 358
6539 40
2342 136
5587 567
4046 248
1527 363
2109 174
1135 68