42,921 308
42,157 260
27,983 224
43,961 174
7,315 482
16,990 333
38,392 176
32,987 227
29,589 457
18,245 301