45360 149
19353 906
13430 318
29540 77
30032 670
24634 687
11252 574
5797 110
6665 790
15907 399
72586 563
19932 383
2546 184
35826 543