99676 51
71958 28
110277 51
50776 33
59628 35
44404 39
31931 15
52706 57
137277 13
134677 7
178303 24
930406 116
241951 10
1002403 98
169780 13
231853 17
1741578 100
669659 33
1031008 67
480257 17
318984 7
2399334 181
3339703 291
277226 12