3116 136
5075 832
10776 236
17776 351
17011 688
5626 966
5456 205
6748 482
1645 41
7497 449
9038 96
32405 928
2832 174
1662 140
4853 509
15281 394
3547 74
4136 344
3235 261
2505 606
3026 461
7748 843