31386 150
37342 144
20775 544
19010 315
34863 465
18197 410
22208 785
41962 464
49194 401
11575 49
77717 251