260 276
1013 309
4992 786
638 48
9 722
1002 975
969 890
164 872
861 396
500 850
914 973
559 82
1464 345
445 722
446 913
290 86
848 297
547 9
342 464
375 232
336 206
794 42
66 231