4778 399
5013 381
105295 231
115345 254
15072 520
92148 683
59023 621
29245 247
19693 807
18907 458
20970 142
2725 146
3820 202
3708 229
2405 443
3053 726