4335
3306
66410
7353
85817
1390
2340
620
480
26568899
2703
40311
201030
1648417
1168612
11517276
1044716
10406259
98064
8451155
786111
71726
62584
58002