6590 455
5043 462
8780 181
2731 64
6978 774
7122 818
5978 587
3012 358
35208 815
15310 694
19143 724
2303 566
1601 263
11820 194
4282 922