45434 149
19431 906
13750 318
29587 77
30065 670
24671 687
11295 574
5826 110
6677 790
15942 399
72964 563
20007 383
2558 184
35883 543