31361 150
37324 144
20741 544
18992 315
34824 465
18182 410
22190 785
41896 464
49187 401
11560 49
77660 251