1231 222
2667 772
18418 179
18033 309
14476 132
12922 414
11321 865
267313 1551
48118 539
9124 51
6764 677