5260
2660
2981
9734
4488
2694
2852
3271
2696
3150
7099
33653
5209
5090
5889
15241
4081
5268
24287
18550
101488
8005
4653
7267
3965
14980
4162
5388
4907
3145
5005
4266
3706
7115
3757
10773
3667
9973
29231
34218
35455
96045
51784
723731
50603
116620
10591
53283
10444
131526
290362
42849
149659
5393
6369