19651 75
6669 116
7419 128
32778 941
58152 618
4488 557
5674 391
6632 513
1897 106
4110 711
9122 644
8517 144
4039 359
3170 88
3209 216
2714 46
2222 270
4994 45
1520 191