4191200
4934927
4407422
557515
2102096
4600387
3949913
163476
4690439
4391573
54560
56017
53101
53797
64321
48461
59089
49968
49213
50068
483312
973272
590319
436057
796848
1451952
195394
588615
216539
13103889