18985 130
22323 563
4414 373
29671 931
24529 853
2438 86
10609 216
14104 807
9349 545
20166 571
10882 606
8074 469
4561 441
3519 626
5532 118
7349 228
34096 713
13760 628
4447 169
15657 310
5002 604
46423 694
15911 494
4250 47