6591 455
5043 462
8781 181
2731 64
6979 774
7122 818
5978 587
3013 358
35208 815
15310 694
19143 724
2303 566
1602 263
11822 194
4282 922