32180 167
50113 142
5840 676
4029 284
5932 156
18009 246
6078 607
13691 553
14163 738
7766 115
29428 334
39065 78
20957 514
27776 448
24959 381
32946 580
11268 336
76698 412
31044 195
27489 621
26126 152
5367 118
11370 555
8415 33
72299 991
10852 588
3329 409
3718 295