3128 447
30328 908
4151 637
7347 553
9389 846
3178 181
15471 588
12953 39
8905 618
78836 564
16390 116
13373 119
7462 47
1815 278