4571
12542
5361
8616
11963
6163
25732
8268
6789
4779
9677
2911
10697
23311
3045
22547
5097
16094
3237
15991
29667
98122
8977
80622
15221
53287
4661
21483
20206
3705