21191 190
10903 365
28984 591
99660 562
50172 301
7136 230
4545 225
77416 579
24709 755
9861 783
48859 714
17531 479
12442 525
8282 51
139432 899
7722 625
32096 214
27928 547
16881 642
25878 270
48664 458
160782 988
74544 233
10918 242
2110 213
97591 486