3007 235
6928 451
14590 251
9518 903
8720 322
9751 494
20649 505
22189 461
5291 90
19450 688
4568 590
12668 185
4735 200
15041 71
6390 339
3299 204
37339 263