993
1
1556
1
57270
29
3887
17
76105
15
66284
56
42285
31
34481
68
77525
91
166389
96
36569
69
53176
73
39382
54
1973
5
2229
4
32697
26
36395
26
33613
26