9645
12115
13276
19870
4373
7112
72717
106784
12514
2999
19578
23477
21661
2544
5504
3126
5072
4503
20246
19254
6309
4557