31585 427
9562 189
27484 608
6871 288
23712 386
7071 323
6582 441
12685 702
20258 682
21440 638
6937 501
18072 241
11473 335
24156 607
9351 399
24987 650
5287 48
1892 73
6556 371
11164 935
21753 674
38139 643
4479 85
15375 820
26139 753
9097 583
10166 318
32061 740