416 140
112 98
635 159
119 282
740 66
96 506
929 656
199 173
438 810
510 848
322 251
803 46
217 114
413 134
900 79
337 920
923 392
367 342
323 163
846 748