19518 75
6632 116
7405 128
32769 941
58120 618
4488 557
5674 391
6630 513
1895 106
4108 711
9120 644
8516 144
4034 359
3163 88
3209 216
2711 46
2222 270
4990 45
1520 191