1056 93
4220 595
42842 215
3572 178
21856 575
7974 653
8330 689
13011 350
15788 330
105588 476
8482 517
8328 268
14924 403
3343 171
4084 726
25501 1009
30999 614
4282 158
57003 238
14336 264
42211 451
17177 224
72772 397
45110 517