53283
30246
1679
14218
986
39915
563
41081
51031
44343
103854
42440
990121
48341
1795
872199
80139
42878
93556
984216
31443
90990
34239
579112
65677
73129
50771
441