5032 620
7686 575
3367 96
37763 906
42168 307
7057 637
17730 290
4705 143
23654 177
5939 651
6262 867
45207 127
6299 516
13092 847
5448 410
3750 370
3553 161
9283 107
22556 602
37517 34
5333 314
11116 574
6667 850
4790 56
17784 777
3864 638