15065 335
2885 374
31582 649
19246 229
65452 946
10820 717
67849 244
35613 463
47138 275
63938 598
7462 609
4114 226
3777 693
6312 570
10503 904
5865 591
6090 113
5320 435
9887 545
3245 54
9258 458
21369 443
3067 278
6312 258
160744 901