1038 98
851 60
2959 279
16380 693
30585 295
8660 168
11865 397
12255 485
15083 609
8578 38
4465 97
9154 425
9263 320
9711 100
5832 533
6438 211
2807 498
3569 322
3093 28
41618 682