5125 581
22023 218
14716 269
3402 287
3005 261
2930 257
3375 678
2360 225
8012 45
1472 241
4902 928
1744 344
2667 361