23753
4945
18013
2589
9975
2313
1897
3336
237373
3684
45795
3859
3174
4860
50986
30886
3338
6529
2886
20342
6294
4234
10407
296894
22077
4559
9697
12411