15003 803
10466 725
3325 166
37072 224
10163 926
15472 749
7990 30
12288 657
10293 229
12194 267
38922 219
75618 288
35164 740
60017 554
12609 417
13614 296
16139 716
7949 661
10019 430
46094 376
28561 581
15947 392
26027 668
11282 52
7340 338
36696 525
10890 509
42614 110