4290 160
4463 722
15809 695
8144 725
5898 630
7563 802
2816 476
1278 197
11137 111
8002 541
2683 69
3481 559