541 860
641 697
330 90
231 76
689 318
988 840
282 683
450 202
401 514
411 35
664 706
860 975
410 413
2282 793
674 43
144 880
155 586
23 693
309 201
1008 396
118 584
778 239
753 501