1526 918
729 261
255 186
641 811
1012 332
745 719
539 507
310 726
307 943
179 63
32 247
761 41
137 826
560 79
1905 249
457 833
442 833
832 940
83 876
304 432
113 541