1023 149
8324 669
3795 300
13527 112
2845 648
2975 41
6443 314
5160 157
82015 250
16268 939
55353 389
36601 288
39790 974
8756 702
9741 363
11295 551
108227 713
29044 1017
28332 399
4659 190
13874 37
6154 267
5577 169
8802 80
29719 481