1506 275
2440 100
1394 60
3995 279
17486 693
31817 295
9460 168
12532 397
12750 485
15684 609
9208 38
4853 97
9715 425
9654 320
10628 100
6251 533
6842 211
3011 498
3875 322
4213 28
45037 682