31593 427
9565 189
27486 608
6872 288
23717 386
7072 323
6584 441
12686 702
20274 682
21441 638
6938 501
18075 241
11474 335
24159 607
9351 399
24990 650
5288 48
1892 73
6558 371
11171 935
21757 674
38140 643
4480 85
15378 820
26143 753
9100 583
10185 318
32066 740