19111
12117
16016
1712
2144
1386
16115
10810
15415
1253
1134
635612
45390
45313
43568
3846270
3657157
31084
2993150
28756
24392
22570
20790