14012 319
12300 79
13546 648
9601 387
10358 362
25050 64
18549 182
34873 374
20150 349
29942 445
13627 254
17065 702
7737 606
11472 255
10063 409
10482 348
16433 95
28849 503
7399 428
6859 592
40090 98
15675 87
8376 684
21792 515
15880 201
9272 732
12817 213
8542 646