675 628
89 105
286 680
58 153
940 321
574 254
764 65
52 416
894 94
711 406
84 127
930 75
240 364
36 897
324 831
166 361
611 807
671 936
744 59
185 472
494 339
741 688
311 475
278 228
100 601
210 461
179 314
658 135
219 646
95 931