3018 73
10602 612
2336 336
3091 44
16944 141
15641 786
112233 849
19521 326
46673 422
18125 410
13110 589
9838 120
6205 586
34972 260
19145 72
2265 51
3738 733
14756 518
3852 316
5773 79