31536 66
3935 277
2148 118
4526 794
5688 860
4132 358
7989 202
3416 240
8866 592
8828 86
5786 735
19615 585
9249 526
10684 489
8630 750
8639 420
5424 97
138251 606
46734 267
27026 145
113359 174
156815 632
7456 493
6683 580
18474 566
4184 149
115246 508
82026 413