8321 482
5303 348
38770 906
12553 578
6089 314
7128 48
3414 843
46447 317
25043 488
1814 50
3504 675
4222 180
10061 703
5330 138
4470 666
22814 611
4163 96
3006 413
10186 397
4101 164
4993 949
24325 498
1677 357
3758 416