1051 200
4950 604
3157 354
19910 238
3812 363
8037 336
4717 715
2180 553
7192 687
10496 57
6141 70
10523 459
4780 748
4799 244
4576 718