26029 87
10883 104
85508 800
12316 100
6288 714
3821 37
8963 749
8643 206
16873 593
7383 71
6886 363
72667 1118
21552 85
9470 95
6667 153
72118 767
134530 423
168876 953
28801 943
16689 572
118597 792
24867 502
15450 252
18283 197
24576 478
17722 652
25107 540
63951 393