31410 150
37353 144
20786 544
19019 315
34888 465
18203 410
22224 785
41998 464
49203 401
11587 49
77755 251