2400 601
4199 683
1998 299
11145 384
2441 407
13543 266
4228 728
3076 620
2053 276
2180 477
1008 105
2072 416
12223 173
14321 904
1351 75
3251 622
13443 727
2912 546
5486 151
1321 235
3650 847
13607 310
2349 489
2173 301