17531 97
29095 82
10240 116
9526 128
33302 941
61958 618
4649 557
10960 392
6905 513
2188 106
4294 711
9468 645
8620 144
4444 359
3563 88
3288 216
2831 46
2413 270
6069 45
1625 191