15220
26010
3225
21521
1323
23920
2760
15811
3320
17624
18116
23822
604911
43440
43303
41267
3661270
3436156
29754
2877149
27376
23312
21690
19800