31593 427
9565 189
27487 608
6873 288
23720 386
7072 323
6584 441
12687 702
20282 682
21441 638
6938 501
18077 241
11475 335
24160 607
9351 399
24991 650
5288 48
1892 73
6561 371
11171 935
21759 674
38144 643
4481 85
15378 820
26145 753
9101 583
10194 318
32068 740