849
5869
2144
4753
9881
188
252
226
221
3203
3803
9223
9262
8742
329
4222
3591
170610
28
326
11262
464
7501
6601
516
96
157
528
4812
314
207
9
16
17
409
91417
6285
85
100
70