521406 1661
56873 253
7305 688
162908 941
23538 585
117218 606
134997 354
85152 1050
19793 566
31792 242
9244 359
11947 707
102688 888
23314 75
38358 162
24758 112
90910 634
85682 166
89435 433
117908 752
39636 200
21360 298
14861 364
24682 74
32928 305
13791 1002
278887 912
262305 538