31760 860
18807 247
27490 116
43576 170
5715 525
14978 216
6510 646
4890 233
12716 705
3733 64
4453 647
6123 582
5684 909
19072 505
2346 201
7085 491
4844 72
2408 211
13971 342
5183 678
6758 614
3697 329
5259 658
13175 47
20801 485
1927 143
7044 40
13561 666