306 82
1164 1000
557 939
831 66
229 574
134 800
967 502
728 220
700 7
974 38
814 629
310 122
185 87
154 167
1909 249
819 650
898 230
999 488
80 168
514 346
493 403
304 432
115 891
91 92