2970 603
676 45
741 30
4056 598
984 105
4299 78
11166 123
12199 173
1898 143
3227 622
2132 345
897 96
2303 479
1402 190
1545 114
1011 221
13077 607
8057 153
385 28
1289 144
1500 123
2035 133
10634 61
2270 257