21671 76
5701 344
10760 800
4005 207
7573 402
51261 434
4943 794
9569 104
10054 110
4260 177
6030 582
8099 452
7448 597
10236 311
4903 56
5092 134
101822 224
11365 372
62006 285
12272 692
7086 93
19237 244
29847 137
8702 491
3981 34
8551 210
14936 878