21730 636
37902 275
23588 332
17959 330
5198 736
3531 412
35784 443
22750 212
7296 672
11141 838
3897 791
2510 366