4037 322
29529 811
11313 865
8687 907
9393 705
4064 358
6526 40
2289 136
5337 567
3978 248
1526 363
2082 174
1126 68