253546 673
21563 94
14627 130
24786 178
222164 616
18855 933
37891 875
29796 365
8961 290
26620 482
1788 37
2929 266
11194 690
6588 511
124797 684
55122 476