2881 342
5518 508
4148 341
74759 849
150273 893
24083 141
82156 212
8772 575
12709 47
13823 462
229753 683
557929 1736
21692 74
784007 1666
42703 993
12629 560
9741 747
1052993 2654
262591 367
52539 475
206133 491
23908 178
21458 539
200018 1058
54257 195
306457 1307
40954 144
182164 782