11008 68
5761 67
21962 306
21574 366
46862 968
98641 847
37302 283
42769 880
15661 817
50281 839
6587 384
10600 286
16230 499
18726 236
85188 496
14757 177
17687 357
10900 598
8961 747
17262 730
9653 263
40578 152
6643 159
21395 522