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