5935 611
18126 120
106516 343
15375 418
18348 200
44002 306
9199 298
32215 537
80165 919
32837 824
6014 582
3158 366
2844 206
5140 650
42961 772
26434 742