131
81
141
201
121
71
31
41
61
7353372
5987935
5712461
498756
43261000
4317288
4276956
3849463
3820227
3728730
350416
3119209