102198
31378
38729
22381
33137
19762
21840
46415
23659
234981
27082
22859
21227
22416
25895