31522 779
7007 333
3548 531
6065 279
6221 262
9051 865
13225 1028
4342 618
10385 524
16788 327
3576 637
1762 87
4337 528
7542 583
3124 536
3850 246
1917 39
12755 265
10080 261
17184 115
11104 649
7186 626
1946 175
2271 294
33182 825
1801 101
5070 787
2938 664