45483 149
19455 906
13876 318
29605 77
30080 670
24687 687
11317 574
5832 110
6683 790
15974 399
73128 563
20030 383
2561 184
35922 543