34991 427
20332 394
164209 662
63774 213
101214 363
186631 310
206654 789
141978 610
104044 412
82919 571
124233 165