33541 521
17788 96
3986 397
4783 731
29392 316
16566 642
16836 138
13769 287
25691 476
42352 72
7257 873
4423 813
6617 587