22089 192
2739 37
1638 115
9015 201
25714 52
9990 673
6794 127
9126 740
10760 196
18423 447
9371 750
3590 158
12960 806
19715 405
19110 287
243844 330
131180 593
280896 526
111332 461
210662 546
180043 407
102838 414
34131 325
50524 528
95947 428
148548 929
41658 275
86796 830