17239 97
28343 80
10044 116
9406 128
33254 941
61652 618
4630 557
10929 392
6870 513
2156 106
4268 711
9448 645
8615 144
4404 359
3537 88
3275 216
2817 46
2387 270
5901 45
1599 191