30710
5650
28712
31514
30525
24428
4840
3572
3750
21810
3050
2418
690212
49633
48770
48258
4262271
4059158
33244
3261151
31296
26802
24551
22960