895 35
5016 170
3346 701
2502 302
2577 366
1776 226
1249 140
3045 521
1831 253
2251 162
12680 526
1607 188
5722 703
2694 287
4052 683
1503 105
6614 110
2264 152
1447 83
1330 188
5156 175
4027 177
5897 806
1984 172