3199 73
10666 612
2422 336
3136 44
16958 141
15749 786
112683 849
19604 326
46974 422
18198 410
13174 589
9943 120
6260 586
35176 260
19286 72
2290 51
3764 733
14782 518
3881 316
5833 79