33538 521
17788 96
3986 397
4782 731
29392 316
16566 642
16836 138
13769 287
25689 476
42342 72
7256 873
4423 813
6616 587