21191 190
10903 365
28984 591
99661 562
50173 301
7136 230
4545 225
77420 579
24709 755
9861 783
48860 714
17531 479
12443 525
8284 51
139434 899
7723 625
32097 214
27929 547
16882 642
25878 270
48664 458
160783 988
74546 233
10918 242
2110 213
97594 486