828 50
4118 332
5662 275
2504 348
5905 81
1603 136
3719 119
3113 293
1605 41
4748 665
9237 176
1760 71
6618 596
3865 294
10626 407
6379 471
4110 141
4402 427
4840 693
6420 147
5442 567
14687 978
23182 300
11232 554
5502 469
3612 461
5359 732
2146 438