31194
21236
21680
7532
8200
3590
5137
2750
4611
5404
10501
2674
14363
5013
4205
17881
4682
3813
8478
18462
7041
4177
6469
5752
17126
5003
19072
3510
16276
5343
4111
5810
9132
109400
4854
29060
22250
41841
19243
44480
6916
21766
12572
51495
27738
21192
88195
12971
76778