17506 97
29021 81
10229 116
9510 128
33299 941
61916 618
4645 557
10958 392
6902 513
2182 106
4291 711
9466 645
8619 144
4441 359
3561 88
3287 216
2830 46
2412 270
6056 45
1623 191