99676 51
71953 28
110284 51
50782 33
59631 35
44403 39
31926 15
52701 57
137282 13
134676 7
178303 24
930404 116
241951 10
1002408 98
169784 13
231852 17
1741580 100
669656 33
1031003 67
480253 17
318983 7
2399333 181
3339705 291
277230 12