2251 317
3285 509
3407 630
19957 80
8034 286
2761 519
12292 416
2802 390
4570 107
12950 49
18234 431
2660 514
14466 266
9829 274
9920 555