3860 504
4327 372
7522 263
15418 726
109327 371
8575 323
46100 528
17500 508
30773 371
16872 213
25798 443