29696 395
37432 602
2315 588
1769 206
17870 868
4093 387
3253 690
3133 783
5387 531
1725 424
1177 291