41059 109
23782 460
34141 645
23229 769
34627 613
106929 577
15368 378
10580 34
50500 170
52088 202
23014 103
78929 703
14758 592
34298 595
5924 351
29818 316
17136 201
112854 620
14062 287
11135 614
6823 526
137276 174
223727 660
222400 740
38875 661
38674 159
5426 467
5501 67