3221 73
10677 612
2445 336
3137 44
16961 141
15773 786
112729 849
19616 326
47012 422
18205 410
13184 589
9949 120
6266 586
35197 260
19303 72
2295 51
3770 733
14786 518
3886 316
5838 79