541 860
812 257
326 49
746 525
231 76
897 230
1547 842
463 732
331 725
675 736
313 534
129 253
2898 313
496 921
36 641
641 697
1008 557
450 202
756 45
264 828
223 601