1073 98
869 60
3046 279
16425 693
30639 295
8692 168
11885 397
12276 485
15137 609
8590 38
4486 97
9162 425
9281 320
9817 100
5857 533
6450 211
2818 498
3575 322
3101 28
41755 682