15988 162
12527 259
8342 743
2686 304
7930 497
27515 688
75291 450
39677 231
37688 602
9025 527
37686 386
5412 731
32013 680
4322 518