6629 455
5083 462
8871 181
2750 64
7008 774
7144 818
5995 587
3056 358
35241 815
15355 694
19457 724
2325 566
1620 263
11887 194
4307 922