12087 82
14382 767
21876 703
3315 301
10110 699
9587 338
3014 520
2436 374
8833 38
4253 867
2567 405
4313 379
27203 580
13020 599
7573 473
973 37