1066 265
32917 572
7689 743
2635 304
7928 497
27500 688
75222 450
39629 231
37522 603
8975 527
37442 390
5371 731
31588 680
4304 518