321231 54
153183 33
216206 17
1038733 60
224204 38
493079 87
227605 25
335334 31
197933 12
145503 25
475827 51
205003 39
81353 9
309134 47
633926 48
355854 49
34384 2
24634 1
50105 2
126727 11
64631 1
50556 1
63031 1
57184 2