21693 234
7303 115
4057 119
3015 57
17285 932
4344 891
478 30
5196 837
3078 49
3321 914
2367 452
12386 746