42684 5
101855 9
89628 18
2069208 154
288405 30
1057809 186
33008 34
1221332 106
50956 6
811080 131
20126 1
51701 8
42557 33
116077 9
1179178 177
380702 70
92029 16
16902 13
60455 13
96776 9
880127 165