12337 39
3582 91
7878 26
2255 189
8233 514
6641 43
16388 123
6114 840
4317 728
19382 614
6144 353
9645 721
1344 39
6883 102
7099 322
11335 948