329 85
1004 241
368 390
767 196
92 882
252 938
150 918
26 71
193 446
795 543
917 257
318 168
860 90
828 61
939 811
254 143
115 840
512 879
294 992
310 857