249 50
1262 257
2472 720
2541 360
134250 876
117513 553
105958 565
114020 536
143828 404
109382 767
184861 330
112812 686
85308 354
85969 607
64505 281
77442 271
240615 505
49860 515
34723 689
30485 728
92319 148
167642 246
113302 268
159597 335