3000 319
2776 288
43229 718
12057 153
8637 357
54470 259
4766 814
3712 442
6126 741
8058 708
17590 742
36746 1114
17755 254
25790 575
6794 311
12213 399
3104 73
6154 238
7724 61
3938 274
16748 622
10995 554
11312 715
3084 42
4587 697
6708 168
15557 138
4026 349