216 501
1053 169
681 142
35 341
20 482
610 16
855 298
860 858
585 700
612 827
833 614
898 342
959 1
102 689
477 83
628 778
100 613
587 156
250 157
310 796