15973 162
12232 259
8327 743
2686 304
7927 497
27515 688
75288 450
39671 231
37679 602
9021 527
37669 386
5408 731
31998 680
4320 518