1301652
376
822814
307
1265191
483
475627
103
13519705
4589
7733561
2092
1109557
480
6267700
1800
1708913
534