1586 612
850 10
518 231
372 155
223 137
372 74
198 113
451 32
457 447
278 268
926 633
527 683
887 920
60 423
1058 8
303 5
571 941
932 29
656 936
852 403