477558
740120
390804
545447
254233
64594
207768
254832
282594
821207
232221
190234
828261
295670
879750
599567
7353743
528686
2968577
2964980
2961510
2076192
2002495
1971492
1862216
1727948
172466
15805
150861
1455545