401032 26
100658 14
34052 15
117252 29
378679 21
454459 23
272759 41
270159 19
849809 75
418752 27
154479 9
45482 4
206331 23
249582 6
259606 23
1386106 101
264130 32
145231 28
279832 30
341081 39
435729 41
311752 65
552382 57
925951 110