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