896 232
2963 871
2250 399
3699 452
7441 866
4752 554
24601 95
6494 501
5168 866
8617 543
7075 96
19498 105
3043 389
6726 485
2353 246
2689 262
3939 662
5476 236