8216 680
3652 41
7789 273
14754 264
159653 853
20132 623
79290 146
18456 562
7780 204
14480 386
16263 1000
7881 918
4598 754