85556 287
215057 1147
19663 652
30210 529
18875 573
14609 140
23806 422
5808 167
21664 451
14265 821
6702 758
5279 195
7832 153
5693 214
3365 43
16452 256
10146 198
33196 404
10473 289
7585 468
22949 893
2213 471
4568 275
8972 676
4938 234
5237 490
4086 858
2856 43