100 523
878 764
859 620
502 980
1060 809
2488 989
749 35
612 298
122 158
28 71
750 295
112 502
275 266
558 262
661 315
215 62
393 359
541 48
435 640
107 634