12109 82
14397 767
21905 703
3320 301
10122 699
9608 338
3016 520
2436 374
8836 38
4254 867
2567 405
4316 379
27239 580
13044 599
7584 473
974 37