2368 360
3266 850
2166 197
2295 457
123610 333
105692 673
156452 659
90773 372
62071 387
22819 96
218891 811
250003 944
167613 753
89628 506
278951 786
246157 1740
279107 1191
70751 318
147095 671
45063 182
278213 1311
79661 823
178726 725
2834 291