43328 957
105602 582
27236 870
5600 368
13014 565
48177 539
19880 670
161058 1282
69683 986
42440 347
16745 219
49690 530
30537 403
43987 407
9885 116
42922 166
9479 351
9134 51
20430 64
7863 111
27291 612
38066 924
21876 115
5358 141
9956 269
80742 131
58007 653
14641 581