3071 549
4297 812
3275 756
1348 151
158963 729
111641 300
82712 852
141013 889
41689 221
142999 541
98786 287
915 148
250010 944
172825 604
376660 1350
206580 897
167765 567
113128 539
214492 934
258285 876
249332 919
106328 941
99992 756
67473 470