12996 548
6162 596
4880 291
3556 261
3036 60
9433 185
5603 174
9763 304
9863 99
7015 662
6344 867
31731 339
4028 53
7009 643
4549 247
6243 260
3849 239
14985 641
6229 129
5872 914
20593 133
28930 585
2560 183
4086 151
43846 131
36532 627
62068 509