1065 116
611 117
1674 334
10497 141
21727 623
429 63
3121 44
3583 81
13610 805
6316 257
2928 469
4805 626
11225 313
65901 299
199210 722
66620 614
45182 351
162155 692
58463 567
53088 189
90041 771