28129
270
999229
55570
24032
841172
32029
19723
30346
979113
54151
371
34262
704103
53224
1208
5676
583137
415
99410