1075 488
874 319
672 855
655 516
609 209
562 152
520 362
268 153
249 531
236 156
153 808
128 640
68 21