562 111
422 226
356 53
964 406
558 48
30 651
34 481
94 301
643 234
469 436
385 1000
272 579
226 706
840 209
104 914
174 316
227 978
669 58
672 589
31 2