23020
972
1543
1554
18715
20911
1308
16121
18024
29410
2530
20715
687312
49243
48500
47938
4245271
4040158
33084
3247151
31036
26602
24451
22820