11006 361
2857 415
8116 90
10662 112
7191 159
7928 792
8342 461
45017 912
2939 184
6512 787
2752 584
2867 340