11996 89
12867 411
7586 358
5704 299
8249 139
6680 207
14867 878
8881 625
10178 341
6450 120
15876 538
4117 98
24974 644
5931 191
12093 682
5303 255
14711 746
77566 612
37051 611
3940 77