5147
19567
2248
2334
6717
28679
43495
6948
105605
5465
12283
3229
7869
19268
3425
3960
17589
61410
14274
125809
19112
25673
5916
8046
4096
7833
2472
13829