26028 87
10883 104
85500 800
12316 100
6286 714
3820 37
8963 749
8643 206
16873 593
7383 71
6886 363
72666 1118
21551 85
9470 95
6667 153
72113 767
134519 423
168823 953
28800 943
16688 572
118590 792
24860 502
15450 252
18283 197
24574 478
17722 652
25107 540
63943 393