5085 462
233 430
915 774
516 698
415 830
565 197
322 729
185 154
278 721
399 542
615 307
1013 742
46 382
128 189
780 793
964 309
165 823
24 263
362 513
142 290
377 501
909 356