45484 149
19457 906
13877 318
29607 77
30082 670
24688 687
11317 574
5832 110
6683 790
15974 399
73134 563
20030 383
2561 184
35922 543