31230 648
14675 58
41716 292
39349 94
8722 729
9560 728
7203 695
3835 34
5719 307
7533 770
70489 662
14182 831
13278 806
8215 687
6524 519
2492 298
3786 43
7113 286
4069 205
33067 913
8935 54
2391 345
5037 278
4768 752
17922 288
8470 713
6268 193
53076 277