31231
1027
4499
3826
1973
9811
3128
1633
5713
7167
4880
979
1901
3615
1131
1358
5028
854
10987
4761
2880
898
1537
3641
1182
1383
4043
3458
896
5073
8813
1471
6069
9379
5988
903
2153
4141
2513
3983
3649
1819
912
1660
2868
9042
1538
20486
1695
3486
9875
36370
8110
2553
8706
2840
10927
3076
2338
3712