2553 521
2384 444
3216 738
1448 350
714 121
1211 326
1943 83
2561 266
1807 273
3244 646
595 123
2884 712
623 106
2187 525
995 285
472 120
3762 577
1594 273
2220 412
499 50
3708 652
3938 857
879 111
2599 756