4006 560
22838 85
33597 477
15835 362
2816 199
17169 792
4116 56
7772 363
16188 286
2944 285
4017 71
4236 397
6567 262
2800 486
5071 491
8131 733
5214 478
6013 391
2978 246
4803 667
2835 232
9084 140
2193 168