33231 68
21640 107
3499 373
18666 44
15171 596
15774 633
2507 168
12468 323
5980 320
22478 304
8229 77
8301 66
17861 332
7651 229
4698 102
2785 100
8666 881
6081 345
130818 768
17378 409
4469 389
7184 891
4098 91
2516 51
1946 179
4132 309
57234 224
17272 562