1267 75
16231 162
16972 259
8639 743
2700 304
7992 497
27524 688
75368 450
39703 231
37793 602
9049 527
37785 386
5428 731
32257 680
4344 518