18990 75
6526 116
7370 128
32750 941
57994 618
4482 557
5662 391
6617 513
1892 106
4100 711
9108 644
8507 144
4020 359
3145 88
3209 216
2707 46
2218 270
4979 45
1518 191