2687
1390
1690
3105
5170
87219
74115
2135
3225
4094
1941
60923
1606417
1118212
10343276
1010516
96563
9395258
7756154
743811
69616
60144
55562
52988