2881 342
5522 508
4148 341
74795 849
150331 893
24089 141
82229 212
8772 575
12709 47
13824 462
229870 683
558094 1736
21693 74
784169 1667
42715 993
12631 560
9743 747
1053120 2654
262670 367
52563 475
206216 491
23908 178
21458 539
200185 1058
54292 195
306623 1307
40959 144
182277 782