21532 151
10417 176
30775 613
34095 639
49909 251
15750 519
6627 890
6769 559
24855 144
26226 217
49980 177
6280 165
4135 330
3758 708
29140 241
58649 229
54032 212
59007 733