26925
45431
34319
32331
33125
4270
28531
38844
30730
24916
23225
29522
607311
43600
43423
41497
3690270
3465156
29864
2888149
27556
23462
21810
19840