30373 150
36716 144
20096 544
18356 315
34010 465
17769 410
21658 784
40305 464
49044 401
10958 49
76270 251