22252 284
8813 857
6181 401
5393 284
41125 839
4501 797
3551 147
70189 558
19482 388
44545 644
3084 198
8935 270
4097 464
3208 145
4830 599
20486 367
9225 566
9696 156
6764 173
20683 244
5885 194
8092 323
20647 397
2770 65
2775 191
39857 244
15010 224
8035 78