33263 68
21653 107
3509 373
18892 44
15272 596
15793 633
2521 168
12555 323
5998 320
22528 304
8250 77
8385 66
17885 332
7706 229
4733 102
2800 100
8692 881
6125 345
130830 768
17429 409
4473 389
7188 891
4106 91
2530 51
1948 179
4136 309
57258 224
17307 562