1509
46293
15730
10113
13110
16127
14410
853
1355
1190
1553
898
649312
46210
44458
3937271
3732157
31514
3062151
29216
25032
23010
21180