18822 75
6468 116
7352 128
32743 941
57946 618
4467 557
5651 391
6616 513
1892 106
4096 711
9078 644
8504 144
4004 359
3133 88
3209 216
2701 46
2217 270
4975 45
1518 191