33331 520
17658 96
3936 397
4733 731
29335 316
16523 642
16776 138
13745 287
25644 476
41660 71
7201 873
4369 813
6573 587