2876 35
14321 420
8633 926
9688 159
10634 782
9509 74
14972 777
8914 282
9404 275
14241 153
6590 102
13874 466
9417 530
33882 423
8470 279
20583 317
5491 267
25316 146
13066 425
9413 261
7912 239
10766 186
7273 206
17141 674
9843 109
13990 546
7282 687
9966 300