2400 300
2047 216
2225 373
4043 771
1318 191
1204 88
3779 761
7235 596
4133 415
3369 580
3045 596
1276 93
3130 746
6265 82
3910 559
2313 398
3733 244
4837 626
5919 627
11541 273
2317 312
1539 105
2617 511
4963 681