3125 447
30326 908
4148 637
7347 553
9388 846
3176 181
15465 588
12953 39
8904 618
78831 564
16387 116
13371 119
7461 47
1815 278