31388 150
37343 144
20775 544
19010 315
34865 465
18197 410
22210 785
41968 464
49194 401
11576 49
77718 251