21193 190
10904 365
28986 591
99673 562
50177 301
7136 230
4546 225
77428 579
24710 755
9862 783
48862 714
17533 479
12445 525
8284 51
139444 899
7723 625
32103 214
27930 547
16885 642
25883 270
48665 458
160791 988
74552 233
10920 242
2110 213
97606 486