2490
32741
191249
100236
3577304
3085182
9938
36653
59716
9595
217965
185543
1913417
1324712
12913283
1138516
11337261
108853
9356157
926211
78386
739437
71995
66482