34418
23133
21318
30810
20711
25119
2819
27934
1367
3383
29019
20617
604911
43440
43303
41267
3661270
3436156
29754
2877149
27376
23312
21690
19800