1489 352
6183 177
3668 851
12547 772
10643 452
23370 207
14366 746
4086 191
5937 147
5853 790
23262 724