31370 150
37330 144
20751 544
19001 315
34846 465
18190 410
22201 785
41930 464
49193 401
11571 49
77682 251