5128 894
2797 473
11431 603
4378 577
16853 593
38622 264
97510 208
290413 848
107060 505
27377 259
16686 163
17873 407
3613 416
7107 684