21814 49
2116 423
3163 616
14248 481
32650 588
130436 626
8747 115
7449 362
17556 136
8043 639
4311 290
23218 687