370930
1241632
505219
538850
915936
719510
862985
356101
596424
575506
374982
955205
772224
756323
479839
377393
8110743
539586
3096577
3025980
3010510
2144192
2014495
1980492
1887216
173566
1729948
15845
151061
1459545