17229 97
28321 80
10039 116
9393 128
33251 941
61646 618
4628 557
10929 392
6870 513
2155 106
4268 711
9448 645
8615 144
4402 359
3535 88
3275 216
2817 46
2383 270
5895 45
1598 191