16686 131
19971 508
16967 265
10045 91
19717 368
8918 448
9128 363
31459 351
9395 36
3997 215
16016 716
18630 607
8246 672
15450 590
18256 474
7958 77
13465 233
25376 115
5875 605
11944 596
27521 810
5823 120
13291 521
33114 258
8279 441
12342 123
7054 512
7034 399