304254 80
249555 53
64107 18
132029 30
162478 30
40554 14
26027 4
350683 45
162083 13
123080 4
121677 15
199055 48
742378 74
1395407 138
579353 10
246952 23
104856 29
311227 25
194258 18
128728 28
367827 54
198309 49
117033 35
19059 27