96 2630
743 2444
308 10407
188182 209834
966 1867
699 5869
159 1227
146 4464
909 5902
19023 25954
219 287049
252 3816
127 4030
99 3472
82 3058
