432 499
255 453
235 119
352 67
524 325
810 366
652 221
74 220
218 558
133 967
496 227
126 520
98 106
331 4
901 819
624 463
297 175
162 443
477 214
499 362