15973 162
12199 259
8326 743
2686 304
7927 497
27515 688
75287 450
39671 231
37678 602
9021 527
37667 386
5408 731
31992 680
4320 518