17212 97
28258 80
10021 116
9380 128
33247 941
61629 618
4627 557
10926 392
6866 513
2147 106
4263 711
9445 645
8615 144
4402 359
3533 88
3274 216
2815 46
2383 270
5891 45
1597 191