8669 506
14523 58
20881 794
15753 351
5023 230
9218 724
18018 274
5595 154
16269 178
2169 206
5728 435
15520 80
10758 854
8821 430
10765 75
14171 217
6614 422
7978 381
8243 455
7423 408
10635 860
4610 444
163844 974
283488 1571
3121804 6748
254566 640
705591 1989
384384 1083