21191 190
10903 365
28984 591
99658 562
50169 301
7136 230
4545 225
77409 579
24709 755
9861 783
48858 714
17531 479
12442 525
8281 51
139430 899
7722 625
32096 214
27928 547
16878 642
25876 270
48663 458
160780 988
74543 233
10918 242
2110 213
97591 486