14725 833
11396 558
13069 679
9604 782
4188 315
1466 71
1886 241
3219 111
5353 684
6907 147
9264 506
5158 663
3793 693
7947 356
247847 498
208705 832
2943 42
17389 213
23187 355
66331 1042
58271 559
82407 683
3556 358
107687 953
96158 341
29053 430
13261 338
145701 422