1163 452
301 838
550 232
225 611
289 921
165 538
1139 260
1085 260
568 778
494 700
943 811
637 991
409 764
143 51
180 58
908 909
712 741
825 702
861 8
125 440
318 823
551 471
394 877
373 210