3066 299
9737 45
1629 61
6530 647
2972 614
1577 187
7893 178
22081 837
9455 751
8999 522
75254 165
8074 149
16658 176