4009
4655
4797
3599
2530
11902
4048
6442
2126
4560
3460
2093
3180
6755
8589
3298
9192
3314
25180
54763
9551
4090
3928
7680
3091
21332
15972
7240
2360
19490
7869
6646
2499
9033
17173
8419
2952
3769
3342
4016
1888
3474
7832
9211
6720
3089
4110
3315
2641
3065
7637
2465
5681
3659
5323
5301
4843
6331
11777
102108