2240 892
902 785
218 883
1162 423
1075 209
1011 600
236 453
795 101
633 944
575 59
1227 514
92 337
578 650
584 124
1420 24
935 58
540 509
493 718
3340 937