396 502
625 83
380 487
343 555
1524 684
470 74
287 310
932 912
711 867
968 994
346 221
140 497
523 415
163 366
521 154
846 263
689 397
152 400
916 631
248 286