10488 51
4303 463
32361 349
25121 664
3422 99
7908 470
10353 211
13838 227
12878 651
8642 694
8663 383
8623 413
5797 110
13558 69
4007 80
6575 231
5371 626
7077 608
6160 623
8711 618
6683 647
27470 182
8335 813
11528 159
11176 329
8053 676
2875 149
14092 862