1031 98
849 60
2955 279
16374 693
30578 295
8658 168
11862 397
12250 485
15080 609
8577 38
4463 97
9154 425
9259 320
9704 100
5830 533
6438 211
2807 498
3567 322
3093 28
41610 682