45645
2188
76356
50951
31129
45924
66465
16330
27144
28513
32123
10060
651512
46563
46360
44688
3980271
3756157
31614
3084151
29376
25182
23170
21260