18712 575
20266 820
2607 261
19031 294
2934 191
4195 484
3833 254
2701 348
8319 717
4633 590
2054 226
3945 78
4635 389
3647 752
6594 624
21056 197
2460 285
8846 128
13367 103
3547 447
6690 821
7997 201
8866 385
14994 619