253521 673
21563 94
14627 130
24786 178
222155 616
18855 933
37883 875
29794 365
8961 290
26618 482
1788 37
2928 266
11194 690
6588 511
124784 684
55121 476