2595 378
3456 616
2283 286
7896 468
18253 306
2778 335
16270 234
29037 113
2641 517
8608 310
11289 580
12473 698
2551 309
1547 151
5011 831
2134 418
20120 353
8125 547