1488 352
6183 177
3668 851
12546 772
10641 452
23369 207
14365 746
4086 191
5934 147
5853 790
23262 724