2703 285
2639 376
1254 26
12350 157
6122 970
2732 621
4609 772
2616 328
2802 748
993 143
874 151
2389 484
1079 188
3143 751
2167 539
826 71