2881 342
5521 508
4148 341
74787 849
150311 893
24087 141
82200 212
8772 575
12709 47
13824 462
229834 683
558048 1736
21692 74
784117 1666
42711 993
12629 560
9742 747
1053079 2654
262651 367
52561 475
206193 491
23908 178
21458 539
200145 1058
54283 195
306583 1307
40957 144
182239 782