2507 378
3448 616
2275 286
7880 468
18247 306
2778 335
16267 234
29031 113
2634 517
8598 310
11280 580
12472 698
2549 309
1547 151
5010 831
2134 418
20109 353
8119 547