3631 200
158909 651
11373 510
10408 429
5833 642
15067 677
71542 251
46630 790
60019 929
3800 871
4643 86
5356 314
5961 435
3796 429
3915 75