21728 636
37902 275
23588 332
17958 330
5197 736
3530 412
35783 443
22749 212
7296 672
11140 838
3896 791
2509 366