929 153
2943 562
3886 696
3436 52
3627 479
2368 409
1632 217
6842 237
4716 288
6553 512
31713 677
1560 88
17194 382
4158 667
7450 347
19902 133
3365 316
13862 262
29292 633
6897 866
4881 385
25439 89
16269 187
5431 657
4206 562
15431 550
2869 607
2259 336