39417 291
8735 174
4709 302
21763 518
5984 329
1666 258
3336 701
3445 970
2166 485
2477 485
3006 573
5651 443
3180 748
3514 529
2861 472
3201 514
4277 379
3780 726
1346 95