319410 733
153214 300
87152 60
103649 80
111152 102
107307 41
229174 375
134930 107
465633 948
203822 263
103168 203
81902 25
171536 241
169094 153
460853 1005
560598 1501
99499 95
109102 128
205915 428
95975 50
192165 309
321777 631
191844 157
89414 51