5130 894
2798 473
11432 603
4380 577
16854 593
38623 264
97511 208
290466 848
107094 505
27409 259
16698 163
17887 407
3617 416
7107 684