45437 149
19432 906
13756 318
29588 77
30066 670
24673 687
11297 574
5827 110
6678 790
15942 399
72973 563
20008 383
2560 184
35883 543