6945 58
2985 127
3068 338
18113 58
11858 675
14506 269
11384 210
24742 804
13200 602
9019 859
40632 478
7803 648
7996 207
15864 418
5091 422
10707 526
3183835 6778
88055 767
12349 491
6348 254
5844 469
6556 114
5335 638
14052 600