12622 39
3730 91
7949 26
2261 189
8250 514
6667 43
16436 123
6120 840
4330 728
19394 614
6168 353
9669 721
1355 39
6904 102
7117 322
11338 948