2575 52
17256 434
12222 309
14998 446
4653 814
12885 907
18403 58
12014 675
9567 96
10465 344
26562 487
24625 841
16959 880
15614 838
4605 80
18197 862
2978 274
7021 451
6978 126
2705 208
14789 269
118867 654
16284 572
11614 797
8563 486
6705 455
8116 408
22574 238