22040 621
31279 112
7665 362
16509 696
7253 350
10726 935
5374 64
19173 306
5499 473
12745 318
10084 231
26959 279
24263 446
20759 530
4753 311
3864 558
30840 277
2449 294
20030 916
7398 1015
13815 275
6605 807
37899 513
11988 239
15096 311
3192 126
9420 717
14745 42