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