1092 265
32946 572
7694 743
2636 304
7930 497
27500 688
75232 450
39629 231
37530 603
8979 527
37447 390
5371 731
31594 680
4307 518