253471 673
21562 94
14622 130
24785 178
222150 616
18855 933
37871 875
29786 365
8960 290
26616 482
1788 37
2928 266
11194 690
6587 511
124762 684
55119 476