3529 855
38047 588
2936 90
8292 713
11869 778
108668 328
40121 540
447327 1569
51853 289
60706 382
151899 352
18355 802
6809 102
2421 126
3401 522
3361 345
9419 458