28878 5
16477 2
23280 4
73409 16
23932 4
66608 22
21133 3
29029 9
27833 4
150527 21
22480 3
29408 8
32334 7
60606 16
75608 13
41531 8
33178 2
26983 5
72127 21
35952 9
28109 3
59052 12
33657 8
88808 25