5135 894
2803 473
11449 603
4394 577
16867 593
38628 264
97520 208
290953 849
107359 505
27595 259
16802 163
18030 407
3623 416
7120 684