12028
xxx
3889
1999
45418
1118
441
841
1667
4150
9795
3852
936
2615
819
8990
565
1591
10866
1597
5780
1592
9183
4464
2420
1769
1294
103207
1390
17765
29235