403 985
553 235
453 477
77 139
30 836
21 482
491 201
846 551
131 839
153 950
958 206
206 564
591 999
942 431
730 576
965 978
526 226
300 175
478 271
711 680
578 688
195 212
1000 253
537 603
350 178
480 936
52 685
256 295