33331 520
17659 96
3936 397
4735 731
29336 316
16524 642
16779 138
13745 287
25645 476
41672 71
7201 873
4369 813
6573 587