330388
691428
860108
857838
72428
720676
766346
199381
314543
357578
604663
20049
32371464
27607131
24659998
24228481
18512343
16678973
154851029
14674239
12649764
10474485
774844
5711209