21731 636
37907 275
23592 332
17959 330
5200 736
3531 412
35784 443
22751 212
7296 672
11141 838
3897 791
2510 366