57404 37
14602 11
12128 4
13103 13
246505 22
2056483 110
316479 11
218701 16
134476 10
122680 11
301454 12
143053 7
117233 9
122305 16
156879 19
94753 6
44055 5
80033 20
28534 8
71752 7
215758 25
57881 15
61079 15
192576 32