5956 586
10546 165
7543 856
31913 504
13117 453
10318 797
11716 185
6646 623
24747 772
5495 602
19389 555
13346 593
16409 801
14688 604
4153 43
12758 556
45176 487
19989 326
3735 265
4660 95
7520 788
23466 800
14568 222
31555 835