45368 149
19363 906
13436 318
29545 77
30044 670
24642 687
11254 574
5798 110
6666 790
15913 399
72612 563
19939 383
2548 184
35833 543