12378 635
12185 390
29384 600
5594 462
6946 109
9461 80
4476 74
8348 443
16184 704
12717 205
11153 201