15976 162
12274 259
8327 743
2686 304
7927 497
27515 688
75288 450
39671 231
37680 602
9021 527
37675 386
5410 731
32000 680
4320 518