151730 14
130153 25
21334 1
53858 9
50854 6
32201 2
94253 15
29630 2
44479 3
159353 39
98708 22
37205 1
78028 9
122307 8
290805 27
259129 55
45534 5
32153 1
49958 9
33708 3
78401 24
67581 8
121257 16
52058 2