18952 75
6514 116
7369 128
32749 941
57982 618
4476 557
5659 391
6616 513
1892 106
4097 711
9100 644
8507 144
4016 359
3142 88
3209 216
2703 46
2218 270
4979 45
1518 191