2700 812
2917 755
575 151
2908 884
185694 1011
138551 814
6053 599
132640 743
38995 203
315609 843
172742 904
151343 720
77744 733
37047 699
78083 198
80058 195
6353 207
124705 234
107797 346
90167 781
125664 473
64956 808
251611 860
212726 1521