205376
379328
954525
696859
611435
134374
767240
227560
75164
637533
713902
538214
893487
37016
575733
4024
14249747
657386
4388578
4119980
3389510
2853192
2151495
2139216
2039492
183966
1798948
16295
153761
1534545