31556 425
20203 394
161287 662
61644 212
97985 362
182573 307
203880 788
139692 610
101973 409
80717 571
122106 163