40392 305
8280 91
23251 424
9816 190
10480 648
17222 167
9701 383
5822 121
5860 464
5902 188
18591 644
12043 571
18979 933
11486 60
7321 607
13271 92
8886 891
25947 475
4467 218
10525 296
6174 300
5020 616
6975 597
9741 425
15816 688
6144 800
12862 299
314379 967