500 20
253 101
831 158
926 653
998 941
990 320
284 311
739 725
412 8
416 360
384 193
440 371
3634 644
2555 874
2497 500
2196 357
2114 359
2002 368
1769 809
1768 31
1754 347
1741 190
1731 31
1721 128