848 232
2949 871
2239 399
3692 452
7430 866
4726 554
24586 95
6478 501
5139 866
8615 543
7018 96
19459 105
3041 389
6705 485
2340 246
2683 262
3934 662
5459 236