5410
31219
4030
5160
41458
32226
4210
3824355
30516
4110
36915
29443
614312
44030
43933
42117
3721270
3509156
30014
2910149
27866
23692
21980
19990