2130 201
1942 97
3067 60
18446 575
78834 538
66834 178
5931 110
13643 172
6515 124
2153 157
12255 727
3350 212