1031 98
848 60
2953 279
16372 693
30575 295
8654 168
11858 397
12248 485
15077 609
8577 38
4457 97
9154 425
9255 320
9700 100
5828 533
6437 211
2806 498
3566 322
3093 28
41599 682