29873 346
19676 388
10446 824
5356 290
5825 651
13087 296
21439 672
9510 88
26163 194
3586 581
2508 270
4110 657