5128 894
2797 473
11430 603
4378 577
16852 593
38622 264
97510 208
290407 848
107056 505
27373 259
16686 163
17872 407
3613 416
7107 684