27210
21228
1887
23813
2790
3262
22816
30034
27125
2059
26424
21720
633312
45220
45143
43438
3839270
3640157
30954
2989150
28686
24322
22500
20680