21733 636
37923 275
23601 332
17966 330
5203 736
3535 412
35788 443
22752 212
7296 672
11145 838
3898 791
2510 366