3048 394
2439 59
2425 71
7108 469
3431 348
3058 261
3500 220
5636 335
5982 765
9442 329
29000 766
28927 404
32993 259
4243 183
38762 314
5349 962