5135 894
2802 473
11443 603
4389 577
16866 593
38627 264
97520 208
290861 849
107304 505
27561 259
16781 163
17998 407
3621 416
7117 684