15982 162
12411 259
8331 743
2686 304
7928 497
27515 688
75291 450
39673 231
37684 602
9022 527
37680 386
5411 731
32006 680
4322 518