12032 56
31002 172
26611 172
16801 596
15578 398
12709 119
13036 687
16490 383
7204 47
9135 687
80133 512
47601 592
15582 123
19413 469
84174 239
24659 481
10639 600
11038 152
17060 731
19286 429
6028 358
10394 552
12474 296
7605 52
23528 41
11262 596
18081 548
11607 303