22541
31255
61365
28103
51800
17001
70345
36338
65860
24587
46218
78675
29194
45222
80892
4322
5267
416
92647
54886
16520