23005 90
30636 703
10185 798
63222 260
18307 83
118600 465
9072 298
35540 868
45212 405
29110 141
154777 648
21367 855
66552 606
287644 1075
147529 578
38338 383
176839 608
51810 562
30098 256
13758 131
229034 841
18157 714
119838 353
47909 223