2380 360
3268 850
2175 197
2301 457
80851 602
35038 380
188203 567
50274 846
151808 867
109096 983
146152 779
512166 1578
132833 617
360282 914
89872 305
232247 1197
115882 870
245775 295
157502 750
208151 666
127459 245
67366 553
96769 676
221153 877