34993 427
20332 394
164215 662
63777 213
101217 363
186653 310
206654 789
141979 610
104047 412
82921 571
124234 165