689 832
312 850
465 396
685 629
767 551
610 198
183 714
921 336
897 245
479 9
291 316
836 417
607 55
657 217
2928 936
2794 745
1685 348
1621 822
1503 908
1474 517
1340 912
1258 758
1232 340
1215 294
1210 67
1186 44
1185 515