2388060
42514
4219
30910
3270
3230
2440
24056
24679
1951
31037
2114
689312
49463
48680
48138
4256271
4045158
33184
3257151
31146
26712
24491
22900