45434 149
19432 906
13753 318
29588 77
30065 670
24671 687
11296 574
5827 110
6677 790
15942 399
72970 563
20008 383
2560 184
35883 543