2971 412
531 613
893 69
402 893
988 100
131 222
240 73
835 574
129 253
406 986
346 309
81 168
1243 771
299 141
867 521
933 175
119 534
1096 702
594 66
940 652
126 859
400 532
212 735
465 347