24512 362
15490 341
58684 122
23025 580
8021 275
8762 842
31332 575
40941 682
101664 514
68844 346
5976 618
3258 633
7956 115
46346 331
51913 179