15667 101
82862 380
19659 170
40294 498
11055 199
5971 219
64109 764
16316 168
8046 422
58128 480
19645 474
8742 447
17676 392
44742 921
34870 69
64607 850
22868 503
10733 796
31603 164
97133 481
9855 269
13541 623
39969 272
67386 675
4626 181
20572 189
32528 160