22015
7392
16214
1927
8586
16956
1996
1898
2532
1416
1499
2764
31969
7790
83375
23415
2038
2924
2212
1691
1684
2057
9089
2056
1367