5042 894
2733 473
11272 603
4268 577
16789 593
38568 264
97408 208
286984 844
105647 505
26260 259
15916 163
17215 407
3558 416
7050 684