31385 150
37341 144
20772 544
19010 315
34862 465
18195 410
22207 785
41959 464
49194 401
11574 49
77712 251