21715 636
37854 275
23558 332
17920 330
5180 736
3523 412
35772 443
22739 212
7284 672
11135 838
3888 791
2506 366