65880 303
17923 107
10569 619
50943 807
39340 332
10548 294
39335 230
29515 184
43904 426
12018 676
8772 66
2216 219
2855 554
8920 272
3591 590
6870 227
8749 272
2317 132
5763 611
5964 838
6889 885
4498 210
2192 145
3275 147
6050 634
3012 83
6259 604
4906 113