3410
22026
2729
34712
21213
2605
2560
225169
27810
2036
4220
23510
632812
45150
45063
43328
3836270
3636157
30944
2988150
28656
24302
22480
20650