17223 97
28303 80
10032 116
9388 128
33248 941
61637 618
4627 557
10929 392
6866 513
2151 106
4267 711
9447 645
8615 144
4402 359
3535 88
3274 216
2815 46
2383 270
5892 45
1598 191