1231 222
2667 772
18417 179
18032 309
14476 132
12919 414
11319 865
267264 1551
48093 538
9121 51
6763 677