8669 506
14523 58
20881 794
15756 351
5023 230
9218 724
18018 274
5595 154
16270 178
2169 206
5730 435
15520 80
10759 854
8821 430
10765 75
14172 217
6614 422
7978 381
8247 455
7424 408
10637 860
4610 444
163847 974
283488 1571
3121811 6748
254567 640
705591 1989
384384 1083