8609 506
14464 58
20633 794
15695 351
4950 230
9138 724
17957 274
5545 154
18451 178
2145 206
5775 435
15334 80
10637 854
8744 430
8011 74
13958 217
6563 422
7861 381
8139 455
7381 408
10527 860
4571 444
163786 974
283270 1571
3132666 6742
254473 640
705410 1989
384323 1079