997 212
1671 494
2808 560
2043 500
2658 673
521 113
2872 614
21979 361
6906 809
3732 83
33747 385
54949 741
11440 122
7972 34
9273 888
11955 672
23301 265
8609 606