30367 150
36710 144
20095 544
18352 315
34004 465
17764 410
21656 784
40292 464
49043 401
10949 49
76249 251