543 860
2902 313
1164 1000
583 274
1972 476
831 66
898 230
144 880
159 313
98 46
388 148
338 630
1004 65
2211 220
294 628
580 511
334 90
748 525
692 318
819 650
862 97
466 732
997 246