18320 114
13683 146
20491 599
6164 42
13641 131
11532 159
12221 399
2372 461
2212 125
3287 441
1460 89