100533 51
72901 28
110658 51
51052 33
59983 35
44656 39
32080 15
53631 57
137433 13
134808 7
178480 24
931330 116
242107 10
1002903 98
169884 13
232184 17
1742205 100
670182 33
1031427 67
480257 17
319252 7
2400558 181
3341729 291
277458 12