19676 373
29313 935
4644 335
8800 969
59900 851
2878 411
3049 299
3934 249
4685 824
1592 371
2600 522
3717 604
2491 457