535637 1249
28784 289
31872 630
908 142
2669 819
63625 252
72404 861
114015 205
29626 618
2985 872
1611 355
1774 396
2388 565
438 79
577 36
1365 427
1673 407
725 157
2098 646
1321 286
971 231
290 63
1743 523
1990 512
2086 464
2757 890
682 128
2305 702