31246 150
37242 144
20626 544
18916 315
34715 465
18136 410
22129 785
41688 464
49164 401
11519 49
77462 251