31365 150
37328 144
20748 544
18998 315
34840 465
18189 410
22197 785
41922 464
49192 401
11567 49
77671 251