157611
2463
2850
2520
2020
1080
1222
407747
350
145580
631
930
690212
49623
48770
48248
4261271
4059158
33234
3261151
31296
26792
24551
22950