1093 566
728 481
923 434
609 403
871 390
157 335
259 298
835 289
370 223
26 207
203 185
920 182
47 177
699 102
608 90
560 12