23601 41
12116 596
18143 548
8567 171
12422 111
14524 322
46307 328
62001 575
21335 455
41998 682
16016 560
89899 662
13052 653
17049 236
18597 424
6073 197
53773 604
11406 700
20275 356
14653 461
87448 355
8872 50
28089 145
30226 581
14390 776