26029 87
10883 104
85506 800
12316 100
6287 714
3821 37
8963 749
8643 206
16873 593
7383 71
6886 363
72666 1118
21551 85
9470 95
6667 153
72118 767
134527 423
168855 953
28801 943
16689 572
118595 792
24866 502
15450 252
18283 197
24576 478
17722 652
25107 540
63949 393