31556 427
9550 189
27470 608
6868 288
23701 386
7067 323
6576 441
12674 702
20238 682
21422 638
6934 501
18064 241
11463 335
24148 607
9342 399
24971 650
5284 48
1891 73
6554 371
11154 935
21742 674
38133 643
4478 85
15364 820
26119 753
9084 583
10130 318
32052 740