1051 200
4951 604
3157 354
19921 238
3812 363
8037 336
4717 715
2180 553
7194 687
10498 57
6142 70
10523 459
4780 748
4799 244
4577 718