2450 378
3453 616
2342 286
7943 468
18175 306
2768 335
16281 234
28882 113
2651 517
8704 310
11548 580
12480 698
2561 309
1563 151
4976 831
2157 418
20172 353
8100 547