8095 452
10228 311
4601 333
8183 384
11732 492
12701 297
6840 563
15403 503
10525 354
7792 81
12950 491
3331 43
7989 295
9755 659
3782 297
14353 547
3910 324
14844 471
5960 152
15328 204
11290 651
9814 987
5494 443
10916 411
5984 429
6893 158
21481 327
15720 318