14976 73
7363 270
29324 398
113103 216
29930 744
22226 305
8524 410
78956 524
178742 877
13963 467
33300 211
25075 108
51714 521
16853 903
16503 153