5889
1430
3346
2060
2980
4255
1350
5987
3946
53816
5464
39327
1636217
1156312
11213276
1035116
10127258
97704
8286155
775711
71126
61924
57512
54128