23024 277
1219 82
30695 740
13852 633
5173 726
9873 379
21261 840
6977 745
2502 439
1113 112
3380 396
4327 33
7533 347
883 177