1072 98
868 60
3016 279
16422 693
30631 295
8691 168
11882 397
12273 485
15131 609
8590 38
4486 97
9161 425
9280 320
9816 100
5856 533
6449 211
2818 498
3575 322
3101 28
41752 682