31752 425
20211 394
161411 662
61710 212
98090 362
182690 307
203999 788
139805 610
102046 409
80771 571
122196 163