10406 314
31175 172
6872 152
2439 27
13647 409
6533 416
5572 641
2757 294
8067 621
2597 277
5304 507
4119 646
2225 132
3752 457
3575 213
965 106
2268 249