27006 446
46801 1142
42204 370
15319 1670
45363 212
12187 1234
30846 1946
25307 730
22153 1122
16617 469