31382 150
37336 144
20762 544
19009 315
34860 465
18194 410
22206 785
41955 464
49194 401
11573 49
77705 251