21332 128
41955 783
28370 723
58642 161
37457 175
45509 725
33387 430
18765 338
184173 314
40175 498
46001 756
58855 203
111268 278
82005 803
122694 336