9645
12115
13277
19871
4373
7114
72718
106786
12514
2999
19580
23477
21661
2544
5505
3128
5072
4504
20248
19254
6309
4557