6616 455
5067 462
8850 181
2748 64
6999 774
7135 818
5988 587
3050 358
35233 815
15342 694
19383 724
2317 566
1614 263
11866 194
4301 922