253497 673
21563 94
14622 130
24785 178
222152 616
18855 933
37878 875
29793 365
8961 290
26616 482
1788 37
2928 266
11194 690
6588 511
124773 684
55120 476