563 883
315 237
232 760
155 381
36 102
660 53
69 205
294 88
646 302
262 144
236 196
725 468
3296 313
929 255
944 694
350 48
48 589
481 244
605 506
616 906
638 882
945 261
547 227