115 144
560 199
83 580
310 885
265 526
946 670
105 998
955 369
372 225
455 882
849 892
256 8
142 80
40 380
262 791
704 336
702 11
155 925
905 981
832 313