3007 116
2647 352
3876 308
1172 42
12740 114
4391 978
3899 288
3746 727
7912 498
5641 717
18651 466
2805 266
13685 257
3216 268
1120 56
5011 662
3759 75
1243 43
3764 197
3275 323
2684 442
1618 287
2383 428
2940 458