778 896
41 377
999 437
957 530
154 237
130 1000
557 12
1031 913
645 444
916 600
298 611
985 309
538 49
238 562
1237 359
28 113
213 972
817 765
514 346
125 274
561 504
607 774
421 924
293 96