21727 636
37899 275
23586 332
17958 330
5197 736
3528 412
35783 443
22749 212
7296 672
11140 838
3895 791
2509 366