981 212
1666 494
2804 560
2040 500
2653 673
521 113
2870 614
21977 361
6897 809
3727 83
33737 385
54919 741
11429 122
7968 34
9264 888
11922 672
23271 265
8604 606