158,625
44,108
55,195
21,534
91,731
647
86,810
56,977
238,839
71,804
48,629
15,929
29,876
88,401
296,546
56,296
267,620
71,080
3,972,252
85,510