33537 521
17788 96
3986 397
4782 731
29392 316
16566 642
16836 138
13769 287
25689 476
42337 72
7255 873
4423 813
6615 587