2830 73
10564 612
2297 336
3081 44
16940 141
15588 786
112070 849
19467 326
46555 422
18092 410
13077 589
9773 120
6188 586
34904 260
19101 72
2262 51
3727 733
14734 518
3841 316
5756 79