16513 68
58521 923
109384 343
93444 279
26469 116
30135 315
8313 576
21450 769
58105 148
13102 935
13141 481
33235 258
3526 526
18923 879
10607 530
6220 197
12649 568
3130 153
4796 718
16940 178
8888 539
4705 76
5787 300
30658 974
15203 671
25638 499
4882 749
23847 253