31358 150
37321 144
20738 544
18989 315
34819 465
18182 410
22188 785
41885 464
49187 401
11560 49
77656 251