29465 592
19507 329
27331 236
9746 116
5636 119
3708 57
18499 932
4937 891
859 30
5978 837
3779 49
3710 914
3037 452
14532 747