578 388
95 396
488 865
840 304
1030 665
136 502
394 303
129 786
880 24
265 14
652 231
743 19
161 265
294 197
939 326
610 33
268 526
908 981
419 589
655 502