12861 387
31867 189
6730 80
14551 502
11368 96
5152 637
8488 533
32405 744
60757 389
8961 788
14040 496
21481 598