3048 394
2439 59
2425 71
7112 469
3433 348
3058 261
3501 220
5641 335
5983 765
9447 329
29007 766
28935 404
32997 259
4243 183
38774 314
5351 962