1610
2452
2995
209860
7809
40611
78744
43410
3404
4186
3567
4297
1643717
1163412
11410276
1041716
10338259
97924
8394155
782111
71596
62304
57852
54338