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