390 12
318 55
288 671
851 375
954 565
469 297
462 367
560 402
91 103
662 665
44 854
675 843
941 215
783 230
238 427
925 539
267 941
771 344
1008 46
1270 512