3125 447
30326 908
4148 637
7347 553
9388 846
3177 181
15469 588
12953 39
8905 618
78834 564
16388 116
13372 119
7461 47
1815 278