18307 114
13675 146
20485 599
6148 42
13623 131
11521 159
12194 399
2370 461
2205 125
3283 441
1459 89