2506 97
3651 904
2414 341
4282 613
996 81
6280 775
3156 446
2102 122
1694 235
2500 394
11639 304
4692 714
2166 222
1382 50
1666 260
6772 724
798 153
10838 430
3951 903
3327 685
8039 338
1700 146
4101 609
4023 639