31753 425
20212 394
161413 662
61713 212
98091 362
182690 307
204000 788
139807 610
102047 409
80771 571
122196 163