2815 447
30035 908
4079 637
7228 553
9220 846
3137 181
15250 588
12820 39
8743 618
78543 564
16228 116
13183 119
7401 47
1778 278