107881 18
156202 31
197929 15
732005 49
128256 16
156758 25
333952 30
698009 117
66432 6
92059 8
178580 38
42327 6
117209 12
83252 9
53752 10
177579 13
2468605 361
101778 16
59203 4
37903 3
33284 2
47128 4
64883 9
63076 8