853 86
602 74
626 116
590 94
704 406
28303 269
129 49
814 70
447 49
107 51
309 57
1436 173
373 47
1034 47
1227 122
218 37