4213 254
16280 105
11566 882
8107 625
35238 398
39117 298
3924 480
117004 403
6661 309
7261 890
4694 265
9219 48