17527 97
29082 81
10239 116
9525 128
33300 941
61947 618
4648 557
10959 392
6905 513
2188 106
4294 711
9468 645
8620 144
4443 359
3563 88
3288 216
2830 46
2413 270
6065 45
1625 191