12799 40
3773 91
8029 26
2265 189
8266 514
6681 43
16461 123
6122 840
4332 728
19400 614
6174 353
9692 721
1359 39
6910 102
7121 322
11346 948