5131 894
2798 473
11434 603
4381 577
16857 593
38624 264
97512 208
290533 848
107132 505
27431 259
16710 163
17908 407
3618 416
7107 684