4788 399
5020 381
105298 231
115349 254
15072 520
92152 683
59030 621
29246 247
19696 807
18911 458
20978 142
2725 146
3820 202
3708 229
2405 443
3053 726