1496 111
5305 187
9746 177
12729 135
2977 476
11484 331
6584 334
8816 632
4092 488
6663 150
13143 249
10011 950
3599 37
2229 165
7224 716
5702 753
27641 155
4912 658
3110 460
7050 816
2899 90
9431 592
13284 248
1990 121