31366 150
37328 144
20749 544
19000 315
34845 465
18190 410
22199 785
41925 464
49193 401
11568 49
77681 251