21192
1521267
13126
8510
59295
6245
72036
5420
5850
488160
5040
5000
30257
23070
19003
14592
1367148
1180144
11670
10220