2856 35
14159 420
8593 926
9557 159
10601 782
9437 74
14880 777
8871 282
9322 275
14150 153
6469 102
13793 466
9380 530
33652 423
8430 279
20441 316
5455 267
25132 146
12959 425
9355 261
7875 239
10641 186
7156 206
17074 674
9682 109
13871 546
7200 687
9896 300