4781 399
5015 381
105295 231
115346 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