3093 594
23559 92
4775 421
14952 448
14362 702
11283 310
12320 208
16180 245
15082 642
12699 115
5866 802
3334 461
9956 236
6526 782