8216 680
3652 41
7789 273
14753 264
159653 853
20132 623
79290 146
18455 562
7780 204
14480 386
16263 1000
7880 918
4598 754