12117 82
14411 767
21924 703
3322 301
10124 699
9615 338
3020 520
2436 374
8841 38
4255 867
2569 405
4317 379
27266 580
13057 599
7594 473
974 37