12089
12057
3239
9313
8383
17380
16226
95446
6070
7955
10112
1772
1825
8896
1097
1394
1068
8946
10973
1377
1832
1149
1428
2571
655
1036
2248
2370
1743
688
9289
1112
1317
6987
2792
3382
978
863
1251
845
1559
1553
1155
1058
1365
1069
1453
827
1752
3346
1322
786
645
1192
1064
787
3487
912
2266
1237