506 311
257 117
702 564
562 77
390 324
266 80
986 410
407 490
284 845
325 106
88 145
551 518
989 658
784 691
109 121
369 371
387 463
667 798
380 589
978 562