34781 427
20323 394
164051 662
63649 213
100834 363
185553 309
206452 789
141847 610
103945 412
82628 571
124049 165