85053
63762
69618
5853
6940
53231
6214178
7680
42812
51013
40220
6151
630212
45010
44963
43178
3826270
3615156
30894
2975149
28576
24202
22410
20610