593 361
840 202
376 307
872 853
702 217
752 290
289 726
558 237
391 835
452 574
342 97
504 26
187 42
307 375
230 728
41 326
280 477
915 187
227 41
667 836