2737 378
3614 616
2532 286
8215 468
18421 306
2934 335
16487 235
29043 113
2843 517
8871 310
11810 580
12542 698
2647 309
1653 151
5053 831
2194 418
20684 353
9517 548