89896 630
3786 214
3268 559
3956 283
6339 546
3116 92
3546 106
1213 148
3699 871
1520 64
8345 656
3658 857
888 46
1459 123
3841 487
2937 489
1180 222
2461 412
7169 703
3915 708
3085 156
3282 565
2385 371
4219 773