5133 894
2800 473
11441 603
4388 577
16863 593
38626 264
97516 208
290782 849
107262 505
27522 259
16760 163
17967 407
3621 416
7113 684