31587 427
9563 189
27485 608
6871 288
23715 386
7072 323
6582 441
12686 702
20262 682
21441 638
6937 501
18072 241
11473 335
24158 607
9351 399
24988 650
5288 48
1892 73
6557 371
11169 935
21755 674
38139 643
4479 85
15376 820
26141 753
9099 583
10169 318
32062 740