19893 669
12200 85
37031 952
17823 530
6656 388
5945 107
11866 675
20931 161
13564 154
27326 529
17868 573
5011 167
7644 79
7219 153
4412 680
2826 451
4506 116
14769 253
9121 198
30180 404
4979 78
5471 414
13015 774
6255 607
10723 606
27879 688
6560 322
15712 49