17612
943304
911525
193589
590933
635327
61220
839733
51883
201652
826590
452818
343542
981709
4046
708304
5551
527928
989693
654681
277723
749124
447615
717601
41116
309398