2731 378
3613 616
2529 286
8212 468
18421 306
2934 335
16487 235
29042 113
2841 517
8870 310
11806 580
12541 698
2646 309
1653 151
5049 831
2194 418
20680 353
9515 548