2849 80
2806 625
28185 508
2223 156
3221 202
9393 772
4245 791
9341 520
14051 193
24009 234
77583 309