3002 399
8434 280
17449 93
17371 525
27729 513
78710 788
25835 691
25793 846
10766 183
3214 564
17177 670
26991 297
22842 171
10704 717
13317 149
10962 707
7478 119
9416 201
4129 503
1778 206
9617 622
14511 903
3261 661
5467 81
13696 163
5299 556
9644 239
30681 624