2181 220
931 712
646 859
776 801
1008 396
76 775
57 279
947 931
618 278
304 432
243 328
667 808
2419 792
12 287
155 586
325 241
1043 134
752 976
499 673
344 936
225 427
644 375
144 18
83 520