2932149
22030
1148216
77244
8240
895380
64240
72530
62134
36215
44427
30015
617712
44250
44213
42347
3754270
3538156
30314
28046
23842
20240