3053 394
2443 59
2428 71
7122 469
3444 348
3061 261
3504 220
5652 335
5985 765
9455 329
29018 766
28963 404
33022 259
4246 183
38801 314
5355 962