2595 378
3456 616
2283 286
7895 468
18252 306
2778 335
16269 234
29037 113
2640 517
8607 310
11288 580
12473 698
2551 309
1547 151
5010 831
2134 418
20119 353
8124 547