43060 147
19802 284
17303 672
4759 806
3139 409
16195 401
35522 677
18355 935
3521 516
28294 493
13574 187
2745 379
3734 705
1552 102
2051 162
1156 124
2824 318
856 132
11015 595
1115 95
2607 440
16623 490
2327 634
3445 314